package annotation;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

/**
 * @author： pang-yun
 * @date： 2021-12-01 15:05
 * 功能目的 ：用于
 */

@Service
public class UserDaoImpl implements UserDao {

    // 定义dao 类型属性
    // 不需要添加 set方法
    // 添加注入属性注解
//    @Autowired
//    @Qualifier(value = "userB")
//    private User user;

    // 默认根据类型来 配置    后加 name 后 根据 名称来 配置
    @Resource(name = "userA")
    private User user;

    @Override
    public void print() {
        user.userName();
    }

}
